查看原文
其他

Github Star 1w+的开源 BI Redash 如何连接 Kylin

张亚倩 apachekylin 2022-04-23

Redash 是一款开源 BI 工具,易于部署且具有丰富的基于 Web 的数据库查询与数据可视化功能,支持多达40 多种数据源,涵盖 RDBMS、NoSQL、时序数据库等,Github Stars 数目前已达 14000+。Redash 从 6.0.x 开始正式支持 Apache Kylin 作为数据源。


时至今日,Redash 版本已经迭代到 Release8.0.x,我们特意对 Redash 与 Kylin 进行了对接试验,提供给既想使用 Redash 作为数据分析工具,又想使用 Kylin 作为查询数据源的小伙伴们参考。


部署 Redash 最方便的是使用 Docker,可参考官方链接:https://redash.io/help/open-source/dev-guide/docker。这里我们使用了 Release8.0.x 分支的代码进行部署。强烈建议使用最新 Release 版本,因为旧版本中可能会存在一些不为人知的坑。按照官方教程的步骤进行,部署起来还是相当简单的,然后就可以打开默认地址 http://localhost:5000/ 开始愉快的工作了。


填写信息登录后,首页是这样相当简洁明了。



点击 connect 进入数据源界面,找到 Kylin 进行创建。



在创建数据源窗口填写事先部署好的 Kylin 信息,包括 Kylin URL、ProjectName、Username 和 Password。请保证部署 Redash 的机器可以通过 REST API 访问到 Kylin 集群。



将数据源信息 Save,点击 Test Connection 成功后,就可以在查询界面看到 kylin 中可查询的表,并对其进行查询和可视化。查询示例如下:



还可以创建 New Visualization 进行花式可视化。



如果想对多个 Kylin 项目进行查询,可以创建多个数据源。Redash 支持从之前缓存的查询结果进行查询,所以在导入了不同 Kylin 集群的查询结果后,你还可以将他们结合起来进行更丰富的数据处理。更多复杂操作请参考 Redash 官方文档 https://redash.io/help/。


活动报名


11 月 16 日(下周六)北京

 Apache Kylin Meetup

滴滴、微众银行、一点资讯的大数据专家等着你~

↓↓↓扫码报名↓↓↓


往期案例与实践

从 ES 到 Kylin,斗鱼客户端性能分析平台进化之旅

Kylin 在腾讯的平台化及 Flink 引擎实践

如何避免 Kylin 启动、Cube、查询常见问题?

Kylin 精确去重在用户行为分析中的妙用

如何在 Kylin 中优雅地使用 Spark


Kylin's Github Repo 传送门

↓↓↓

https://github.com/apache/kylin

喜欢❤️Kylin 的话,别忘了 Star 🌟一下哟~

"Apache and Apache Kylin are either registered trademarks or trademarks of The Apache Software Foundation in the US and/or other countries. No endorsement by The Apache Software Foundation is implied by the use of these marks."

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存